Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
78 ELLIS ROAD Detached £565,000 19 Aug 2005
80 ELLIS ROAD Detached £1,300,000 1 Sep 2022
82A ELLIS ROAD Detached £700,000 16 May 2013
86 ELLIS ROAD Detached £250,000 1 Nov 1995